const express = require('express');
const fs = require('fs');
const path = require("path");
const router = express.Router();
const logger = require("../../../../utils/_logger");
const Files = require("../../../../controllers/sys_files.controller");
/**
 * 附件预览接口 id 和 path 必须存在一个 
 * @route GET /api/public/v1/getFiles
 * @param {string} path.query - 文件路径
 * @param {string} id.query - 附件id
 * @group 附件管理
 */
router.get("/", Files.preview)

/**
 * 下载文件 id 和 path 必须存在一个 
 * @route GET /api/public/v1/getFiles/download
 * @param {string} path.query - 文件路径
 * @param {string} id.query - 附件id
 * @group 附件管理
 */

router.get("/download", Files.download)

module.exports = router;
